package com.mall.module.system.domain.entity;

import lombok.Data;

import java.time.LocalDateTime;

@Data
public class SysMenu {
    private Long id;                  // 菜单ID
    private Long parentId;            // 父菜单ID
    private String name;              // 菜单名称
    private Integer type;             // 菜单类型：0-目录, 1-菜单, 2-按钮
    private String path;              // 路由路径
    private String component;         // 组件路径
    private String icon;              // 菜单图标
    private Integer orderNum;         // 显示顺序
    private Integer status;           // 状态：0-禁用, 1-启用
    private Long permissionId;        // 关联的权限ID
    private Long creatorId;           // 创建人ID
    private LocalDateTime createTime; // 创建时间
    private Long updaterId;           // 更新人ID
    private LocalDateTime updateTime; // 更新时间
} 